<?php
/**
 * 缓存过期时间配置常量类
 */

namespace Apps\Common\Constant;

/**
 * Class CacheTimeoutConstant
 * @package Apps\Common\Constant
 */
class CacheTimeoutConstant
{
    // 本地大缓存300秒
    const LOCAL_MAX_CACHE = 300;

    // 通用本地短缓存过期时间设定
    const LOCAL_CACHE = 60;

    // 本地小缓存2秒
    const LOCAL_MIN_CACHE = 2;

    // 本地小缓存5秒
    const LOCAL_SMALL_CACHE = 5;

    // 本地中等长度缓存15秒
    const LOCAL_MIDDLE_CACHE = 15;

    // 本地一小时缓存设定
    const LOCAL_HOUR_CACHE = 3600;

    // 本地三小时缓存设定
    const LOCAL_3HOUR_CACHE = 10800;

    // 一天缓存时间设定
    const LOCAL_DAY_CACHE = 86400;

    // 30天缓存时长定义(一个月)
    const MONTH_CACHE = 2592000;

}
